home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 19
/
Night Owl (The Best of Shareware)(NOPV 19)(1996).ISO
/
007a
/
cbk_612p.zip
/
MENU-CTL.SMP
< prev
next >
Wrap
Text File
|
1995-12-15
|
9KB
|
174 lines
% Updated by INSTALL v3.00 on 08-10-95.
%
% ----------------------------------------------------
% MENUS.CTL -- The menus control file for Maximus-CBCS
% ----------------------------------------------------
%
% This file controls all of the aspects of Max's menus, including
% the actions performed by each option, the overall menu structure,
% and the appearance of each menu.
%
% Each menu definition is started by a "Menu" keyword. Immediately after
% the word "Menu" should be the filename to use for that menu file. The
% .MNU extension will be added automatically.
%
% The only two menu names that Maximus requires are "MAIN" and "EDIT".
% The MAIN menu is called as soon as a user has logged on, and the
% EDIT menu is called whenever the user enters the BORED message editor.
%
% Other than those two, you are completely free to name your menus as
% you wish. Since you define the links between menus, the names you
% use for your other menus is of no consequence.
%
% Also, you are completely free to put as many items on as many menus
% as you want, although it is recommended that you keep the general menu
% structure the same. You can have up to a maximum of 127 separate menu
% options on each individual menu.
Menu MAIN
%
% This option defines what the name of the menu will look like
% on-screen, to the user. This doesn't necessarily have to be
% the same name as you specified above.
Title MAIN (%t mins)
% This next option defines a customized *.BBS file to display
% _instead_ of the canned, Max-generated menu. The file you
% specify will be shown to callers who enter this menu whenever
% the menu options would normally be displayed. If no
% file is given, Max will generate the menu on its own.
%
% This file can contain any of the special MECCA tokens that
% you can use in a normal .MEC file.
%
% If you specify a MenuFile, it will be enabled for all help
% levels by default. However, if you wish to enable the
% menu for certain help levels only (such as NOVICE and
% REGULAR), simply add the names of the levels after the
% filename. For example, "MenuFile Misc\MenuMain Novice"
% would show the MenuFle to novice callers only, and
% the Max-generated menu would be shown to everyone else.
% See the Max TechRef manual for more information on this
% option.
% MenuFile Misc\MenuMain
MenuFile Rip\Max_Main RIP
% If you are using the customized .BBS MenuFile, then you must
% tell Maximus how many lines on your screen that your custom
% file takes. If this value is not specified, or if it is incorrect,
% then you will have problems with messages being scrolled off the
% top of your screen because of your customized menufile.
% MenuLength 14
% This option is also only applicable if you're using a custom
% *.BBS menufile. As expected, if a user presses a key in the
% middle of the menu with HOTFLASH turned on, the menu will abort
% it's display, and jump to the option selected. However, if
% your *.BBS file has a coloured background, this operation may
% cause the background to bleed into the rest of the screen. The
% solution is to specify an AVATAR colour number here, which will
% be displayed BEFORE printing the key the user selected. Normally,
% this colour should have the background set to black, or whatever
% colour your screen normally is. An index of the AVATAR colour
% codes (and their corresponding colours) can be found in the
% program documentation.
% MenuColour 15
% This section of the control file defines the available
% commands for this menu.
% The name of the COMMAND to perform is in the left column.
% This tells Maximus what it should do when this option is
% selected. Examples of commands are "Goodbye",
% "Display_File" and "Msg_Browse".
%
% Following the command is an optional argument; some
% commands need arguments, but others don't. If the argument
% contains any spaces (such as would a DOS command line),
% then make sure to replace them with underscores, which will
% get translated back into spaces when the menu is read back
% in. The only common commands which use arguments are
% Display_File, Display_Menu and MEX.
%
% After the argument is that command's access level. This
% access level consists of a privilege level and an optional
% set of keys. A user will only be able to select that
% option if his/her priv level is equal to or higher than the
% specified level. In addition, if you wish to restrict a
% command to users which carry certain keys, simply place a
% slash and a list of key numbers/letters after the privilege
% level. For example, to restrict a command so that only
% Normal-level users with keys 1 and C can access a command,
% use a priv level of "Normal/1C".
%
% Following the priv level is the command description. This
% description will be used when creating NOVICE-level menus,
% and the first letter of that command will be used as the
% selection character, so make sure that each command has a
% unique first character.
% Name of cmd Optional arguments Priv. Command as it
% to execute for cmd, if any Level appears to user
% ------------ --------------------- --------- -----------------
Display_Menu Message Demoted "Message areas"
Display_Menu File Demoted "File areas"
Display_Menu Change Demoted "Change setup"
% The above three options tell Maximus to chain to a different
% *.Mnu file, whose name is specified as an argument. Please
% make sure NOT to include a path before the name of your menu,
% since Maximus will add that according to the currently-defined
% menu path.
Goodbye Transient "Goodbye (log off)"
MEX M\Stats Demoted "Statistics"
NoDsp Press_Enter Demoted "S"
Userlist Demoted "UserList"
Version Demoted "Version of BBS"
Display_File Misc\YellReq Demoted "Yell for SysOp"
NoDsp Yell Demoted "Y"
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Add the Following to Implement CallBack Using the CALLBACK.BBS (MEC) %
% file within this Maim Menu. The Sample CALLBACK.MEC Supports RIP Graphics.%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Display_File CallBack\CallBack Demoted "Registration"
% The above options are fairly generic, and basically do what
% they appear to do.
% When selected, this option displays a *.BBS file to the user.
% You can have as many of these custom files as you wish.
Display_File Misc\Bulletin Demoted "Bulletins"
% These commands display the off-line reader and SysOp menus.
Display_Menu Reader Demoted "Off-line reader"
Display_Menu Sysop Sysop "#Sysop menu"
Display_Menu MEX Sysop "$MEX Samples"
% The next commands are only of use to multi-line systems.
% PLEASE SEE THE DOCUMENTATION BEFORE USING THESE
% COMMANDS!
Who_Is_On Demoted "Who is On"
NoDsp Press_Enter Demoted "W"
Display_Menu Chat Demoted "/Chat menu"
% The following is the help file for the main menu. Unless you
% specify a help file, such as done below, users will NOT be able
% to press `?' for help.
Display_File Hlp\Main Demoted "?help"
End Menu